package ca.uguu.unknown_space.worldobjects;

import java.util.AbstractMap;
import java.util.AbstractSet;
import java.util.HashMap;
import java.util.HashSet;

import ca.uguu.unknown_space.worldobjects.background.ShipDef;

//Fleets contain all ship definitions, cargo, cash, political status...
//This is the main persistent structure for savefiles
//The others are Journal (quests) and Galaxy (financial indexes and base properties)
public class Fleet{
	final private AbstractSet<ShipDef> ships = new HashSet<ShipDef>(12);
	
	public Fleet(){
		
	}
	public Fleet(AbstractMap<String, Object> fleetDefinition){
		
	}
	
	public AbstractMap<String, Object> serialise(){
		return new HashMap<String, Object>();
	}
}
